// system_init.c - 修改后的实现文件
#include <esp_log.h>
#include "system_init.h"
#include "utils/nvs/nvs_utils.h"
//#include "utils/file/file_utils.h"
static const char* TAG = "SYSTEM_INIT";
esp_err_t system_init(void) {
   // 调用 nvs_utils_init进行 NVS 初始化 新版本config不放在nvs了，放在data目录
    esp_err_t err = nvs_utils_init();
    if (err == ESP_OK) {
        ESP_LOGI(TAG, "NVS initialized successfully");
    } else {
        ESP_LOGE(TAG, "NVS initialization failed: %s", esp_err_to_name(err));
    }
//    // 对于SPIFFS初始化
//    err =spiffs_init();
//    if ( err != ESP_OK) {
//        ESP_LOGE(TAG,"Failed to initialize SPIFFS after 3 attempts. Exiting...");
//        return  err;
//    }
    return err;

}

